<%@ Page Language="C#" MasterPageFile="~/MasterPageMcSigAdmin.master" AutoEventWireup="true" CodeFile="Usuarios.aspx.cs" Inherits="Usuarios" Title="Untitled Page" %>

<%@ Register Assembly="eWorld.UI" Namespace="eWorld.UI" TagPrefix="ew" %>
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<%@ Register Assembly="Anthem" Namespace="Anthem" TagPrefix="anthem" %>
 
<%@ Register Assembly="DevExpress.Web.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" Namespace="DevExpress.Web.ASPxEditors" TagPrefix="dxe" %>
<%@ Register Assembly="DevExpress.Web.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" Namespace="DevExpress.Web.ASPxGridView" TagPrefix="dxwgv" %>
<%@ Register Assembly="UsrControls" Namespace="UsrControls" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<h1 class="membresia">Usuarios</h1>
   
                <anthem:ValidationSummary ID="ValidationSummary1" runat="server" AutoUpdateAfterCallBack="True" />
           
                <anthem:Label ID="lblMensaje" runat="server" AutoUpdateAfterCallBack="True" UpdateAfterCallBack="True" ></anthem:Label>
      
                <p><asp:Label ID="lblInstruccion" runat="server" Text="
Para agregar o actualizar la informacion de un registro de Documentacion Escrita, por favor complete los datos en el formulario y a continuacion pulse sobre el boton AGREGAR O ACTUALIZAR." CssClass="instruccion"></asp:Label></p>
        <div class="toolbar tp-space20">
                <asp:ImageButton ID="btnRegresar" runat="server" CssClass="regresar" CausesValidation="False" ImageUrl="~/Imagenes/bt-regresar.gif"
                    OnClick="btnRegresar_Click" />
                <cc1:WccAcciones ID="WccAcciones1" runat="server" AddCausesValidation="True" AddEnableCallBack="True"
                    ArchiveVisible="False" AuditVisible="False" DeclineVisible="False" DeleteEnableCallBack="True"
                    OnAdd_OnClick="WccAcciones1_Add_OnClick" OnDelete_OnClick="WccAcciones1_Delete_OnClick"
                    OnUpdate_OnClick="WccAcciones1_Update_OnClick" PublishVisible="False" UpdateCausesValidation="True"
                    UpdateEnableCallBack="True" UpdateAutoUpdateAfterCallBack="true" ValidateVisible="False" AddAutoUpdateAfterCallBack="True" DeleteAutoUpdateAfterCallBack="True" />
            </div>
            <table class="forma">
        <tr>
            <td class="campo-obligatorio" style="width: 20%">
                Nombre</td>
            <td>
                <anthem:TextBox ID="txtNombre" runat="server" Height="17px"
                    Width="432px" ToolTip="Nombre"></anthem:TextBox>
                <anthem:RequiredFieldValidator ID="reqNombre" runat="server" AutoUpdateAfterCallBack="True"
                    ControlToValidate="txtNombre" Display="Dynamic" ErrorMessage="Debe ingresar el campo Nombre">*</anthem:RequiredFieldValidator></td>
        </tr>
        <tr>
            <td class="campo-obligatorio" style="width: 20%">
                Genero:</td>
            <td>
                <anthem:RadioButtonList ID="rblGenero" runat="server" RepeatDirection="Horizontal">
                    <Items>
                        <asp:ListItem Selected="True" Value="M">Masculino</asp:ListItem>
                        <asp:ListItem Value="F">Femenino</asp:ListItem>
                    </Items>
                </anthem:RadioButtonList></td>
        </tr>
        <tr>
            <td class="campo"style="width: 20%">
                Fecha Nacimiento:</td>
            <td >
                <ew:calendarpopup id="clFechaNacimiento" runat="server"></ew:calendarpopup>
            </td>
        </tr>
        <tr>
            <td class="campo"style="width: 20%">
                Departamento</td>
            <td >
                <cc1:DropDownBase ID="ddldepartamentosAnthem" runat="server" AutoCallBack="True"
                    AutoUpdateAfterCallBack="True" OnSelectedIndexChanged="ddldepartamentosAnthem_SelectedIndexChanged"
                    Width="200px">
                </cc1:DropDownBase></td>
        </tr>
        <tr>
            <td class="campo-obligatorio"style="width: 20%">
                Municipio</td>
            <td >
                <cc1:DropDownBase ID="ddlMunicipiosAnthem" runat="server" Width="200px">
                </cc1:DropDownBase>
                <anthem:RequiredFieldValidator ID="reqMunicipio" runat="server" AutoUpdateAfterCallBack="True"
                    ControlToValidate="ddlMunicipiosAnthem" Display="Dynamic" ErrorMessage="Debe ingresar el campo Municipio">*</anthem:RequiredFieldValidator></td>
        </tr>
       <tr>
           <td class="campo"style="width: 20%">
               Cargo</td>
           <td >
               <cc1:TextBoxBase ID="txtCargo" runat="server" IsDecimal="False" IsDireccion="True"
                   Width="232px"></cc1:TextBoxBase></td>
       </tr>
        <tr>
            <td class="campo"style="width: 20%">
                DIRECCION</td>
            <td >
                <cc1:TextBoxBase ID="txtDireccion" runat="server" IsDecimal="False"
                    Width="232px" IsDireccion="True"></cc1:TextBoxBase></td>
        </tr>
       <tr>
           <td class="campo"style="width: 20%">
               TELEFONO</td>
           <td >
               <cc1:TextBoxBase ID="txtTelefono" runat="server" IsDecimal="False" Width="232px"></cc1:TextBoxBase></td>
       </tr>
       <tr>
           <td class="campo-obligatorio"style="width: 20%">
               CORREO ELECTRONICO</td>
           <td >
               <cc1:TextBoxBase ID="txtCorreoE" runat="server" IsDecimal="False" IsMail="True" Width="232px"></cc1:TextBoxBase>
               <anthem:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" AutoUpdateAfterCallBack="True"
                   ControlToValidate="txtCorreoE" Display="Dynamic" ErrorMessage="Debe ingresar el campo Correo Electronico">*</anthem:RequiredFieldValidator>
               <anthem:RegularExpressionValidator ID="regExpresionValid" runat="server" ControlToValidate="txtCorreoE"
                   Display="Dynamic" ErrorMessage="Correo electronico incorrecto" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">*</anthem:RegularExpressionValidator></td>
       </tr>
       <tr>
           <td class="campo-obligatorio"style="width: 20%; height: 17px;">
               Estado</td>
           <td style="height: 17px"><cc1:DropDownBase ID="dlpEstadoUsuario" runat="server" Width="200px">
               <asp:ListItem Selected="True" Value="I">Inactivo</asp:ListItem>
               <asp:ListItem Value="A">Activo</asp:ListItem>
               <asp:ListItem Value="B">Bloqueado</asp:ListItem>
           </cc1:DropDownBase></td>
       </tr>
       <tr>
           <td class="campo-obligatorio"style="width: 20%; height: 7px;">
               Usuario</td>
           <td style="height: 7px">
               <cc1:TextBoxBase ID="txtUsuario" runat="server" IsDecimal="False" Width="232px"></cc1:TextBoxBase>
               <anthem:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" AutoUpdateAfterCallBack="True"
                   ControlToValidate="txtUsuario" Display="Dynamic" ErrorMessage="Debe ingresar el campo Correo Usuario">*</anthem:RequiredFieldValidator></td>
       </tr>
       <tr>
           <td class="campo"style="width: 20%">
               Clave</td>
           <td >
               <cc1:TextBoxBase ID="txtClave" runat="server" IsDecimal="False" TextMode="Password"
                   Width="232px"></cc1:TextBoxBase>
               <anthem:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" AutoUpdateAfterCallBack="True"
                   ControlToValidate="txtClave" Display="Dynamic" ErrorMessage="Debe ingresar el campo Clave">*</anthem:RequiredFieldValidator>
               <anthem:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="txtConfirmarClave"
                   ControlToValidate="txtClave" Display="Dynamic" ErrorMessage="Las claves no son iguales">*</anthem:CompareValidator></td>
       </tr>
       <tr>
           <td class="campo"style="width: 20%">
               Confirmar Clave</td>
           <td >
               <cc1:TextBoxBase ID="txtConfirmarClave" runat="server" IsDecimal="False" TextMode="Password"
                   Width="232px"></cc1:TextBoxBase></td>
       </tr>
       <tr>
           <td class="campo-obligatorio"style="width: 20%">
               DIAS PARA EXPIRACION DE CLAVE</td>
           <td >
               <cc1:TextBoxBase ID="txtDiasExpiracion" runat="server" IsDecimal="False" Width="232px" IsNumeric="True"></cc1:TextBoxBase>
               <anthem:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" AutoUpdateAfterCallBack="True"
                   ControlToValidate="txtDiasExpiracion" Display="Dynamic" ErrorMessage="Debe ingresar el campo Dias para Expiracion de Clave">*</anthem:RequiredFieldValidator></td>
       </tr>
       <tr>
           <td class="campo"style="width: 20%">
               Exigir el cambio clave la proxima vez que ingrese al sistema?</td>
           <td >
               <anthem:CheckBox ID="chkCambioClave" runat="server" AutoUpdateAfterCallBack="True" /></td>
       </tr>
       <tr>
           <td class="campo-obligatorio"style="width: 20%">
               Perfiles</td>
           <td >
               &nbsp;<anthem:RequiredFieldValidator ID="reqPerfiles" runat="server" AutoUpdateAfterCallBack="True"
                   ControlToValidate="lbPerfiles" Display="Dynamic" ErrorMessage="Debe seleccionar el campo Perfiles">*</anthem:RequiredFieldValidator>
               <asp:ListBox ID="lbPerfiles" runat="server" 
                    SelectionMode="Multiple" Height="300px"></asp:ListBox>&nbsp;
           </td>
       </tr>
    </table>
</asp:Content>

